a large staff - Español Inglés Diccionario